NULL 'Value' Algebras and Logics
نویسندگان
چکیده
NULL is a special marker used in SQL to indicate that a value for an attribute of an object does not exist in the database. Its aim is a representation of “missing information and inapplicable information”. Although NULL is called null ‘value’ is not at all a value. It is a marker. It is only an annotation of incomplete data. Since it is typically interpreted as a value, NULL has led to controversies and and debates because of its treatment by 3-valued logics, of its special requirements for its use in SQL joins, and the special handling required by aggregate functions and SQL grouping operators. The three-valued logics does not properly reflect the nature of this special marker. Markers should be based on their specific data type. This data type is then different from any other data types used in relational database technology. Due to this orthogonality we can combine any type with the special type. To support this we introduce a non-standard generalisation of para-consistent logics. This logics reflects the nature of these markers. This paper aims in developing a general approach to NULL ‘values’ and shows how they can be used without changing database technology.
منابع مشابه
Autoreferential semantics for many-valued modal logics
In this paper we consider the class of truth-functional modal many-valued logics with the complete lattice of truth-values. The conjunction and disjunction logic operators correspond to the meet and join operators of the lattices, while the negation is independently introduced as a hierarchy of antitonic operators which invert bottom and top elements. The non-constructive logic implication will...
متن کاملSemi-direct Products of Lie Algebras, Their Invariants and Representations
Introduction 1 1. Preliminaries 6 2. Generic stabilisers (centralisers) for the adjoint representation 9 3. Generic stabilisers for the coadjoint representation 10 4. Semi-direct products of Lie algebras and modules of covariants 12 5. Generic stabilisers and rational invariants for semi-direct products 14 6. Reductive semi-direct products and their polynomial invariants 21 7. Takiff Lie algebr...
متن کاملOn I-null Lie Algebras
We consider the class of complex Lie algebras for which the Koszul 3-form is zero, and prove that it contains all quotients of Borel subalgebras, or of their nilradicals, of finite dimensional complex semisimple Lie algebras. A list of Kac-Moody types for indecomposable nilpotent complex Lie algebras of dimension ≤ 7 is given.
متن کاملRelational groupoids and residuated lattices
Residuated structures are important lattice-ordered algebras both for mathematics and for logics; in particular, the development of lattice-valued mathematics and related non-classical logics is based on a multitude of lattice-ordered structures that suit for many-valued reasoning under uncertainty and vagueness. Extended-order algebras, introduced in [10] and further developed in [1], give an ...
متن کاملModal Logics for Mobile Processes
In process algebras bisimulation equivalence is typically de ned directly in terms of the operational rules of action it also has an alternative characterization in terms of a simple modal logic sometimes called Hennessy Milner logic This paper rst de nes two forms of bisimulation equivalence for the calculus a process algebra which allows dynamic recon guration among processes it then explores...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010